//*************************************************************************************************
// VS.cpp
//
// Methods exported from original SSAPI.DLL
//*************************************************************************************************
#include "stdafx.h"
#include "ssautoi.h"						// Internal SourceSafe automation defs.


const int ditto = -1;

int __declspec(dllexport) VS_Comment(char const * prop1,char const * prop2,struct VERSION * prop3)
{
	Trace::Write("Enter VS_Comment");
	return ditto;
}
void __declspec(dllexport) VS_ConfigKeywords(int prop1,char const * prop2,char const * prop3)
{
	Trace::Write("Enter VS_ConfigKeywords");
}
long __declspec(dllexport) VS_ConvertDOSLocalTimeToUNIXStoreTime(long prop1,long prop2)
{
	Trace::Write("Enter VS_ConvertDOSLocalTimeToUNIXStoreTime");
	return ditto;
}
int __declspec(dllexport) VS_ConvertLocalTimeToStoreTime(long prop1,long * prop2)
{
	Trace::Write("Enter VS_ConvertLocalTimeToStoreTime");
	return ditto;
}
int __declspec(dllexport) VS_ConvertStoreTimeToLocalTime(long prop1,long * prop2)
{
	Trace::Write("Enter VS_ConvertStoreTimeToLocalTime");
	return ditto;
}
int __declspec(dllexport) VS_ConvertToUnicode(int prop1,enum ENCODINGTYPE prop2,int prop3,bool * prop4)
{
	Trace::Write("Enter VS_ConvertToUnicode");
	return ditto;
}
void __declspec(dllexport) VS_ConvertUNIXStoreTimeToDOSLocalTime(long prop1,long * prop2,long * prop3)
{
	Trace::Write("Enter VS_ConvertUNIXStoreTimeToDOSLocalTime");
}
int __declspec(dllexport) VS_Delete(char const * prop1,int prop2)
{
	Trace::Write("Enter VS_Delete");
	return ditto;
}
int __declspec(dllexport) VS_Destroy(char const *,void (*)(char *,char *),int,int)
{
	Trace::Write("Enter VS_Destroy");
	return ditto;
}
int __declspec(dllexport) VS_ExistPhys(char const * prop1)
{
	Trace::Write("Enter VS_ExistPhys");
	return ditto;
}
int __declspec(dllexport) VS_FileBranch(char const * prop1,char const * prop2,struct VERSION * prop3,int prop4)
{
	Trace::Write("Enter VS_FileBranch");
	return ditto;
}
int __declspec(dllexport) VS_FileBranchRead(struct FILESRCH * prop1,char * prop2)
{
	Trace::Write("Enter VS_FileBranchRead");
	return ditto;
}
void __declspec(dllexport) VS_FileBranchesClose(struct FILESRCH * prop1)
{
	Trace::Write("Enter VS_FileBranchesClose");
}
int __declspec(dllexport) VS_FileBranchesOpen(struct FILESRCH * prop1,char const * prop2)
{
	Trace::Write("Enter VS_FileBranchesOpen");
	return ditto;
}
int __declspec(dllexport) VS_FileCheckIn (char const * prop1,int prop2,struct FILECHKOUT * prop3,char const * prop4,enum ENCODINGTYPE prop5,char const * prop6,int prop7,struct VERSION * prop8)
{
	Trace::Write("Enter VS_FileCheckIn");
	return ditto;
}
int __declspec(dllexport) VS_FileCheckOut(char const *,short,char const *,char const *,char const *,int,enum ENCODINGTYPE,struct FILECHKOUT *,char const *)
{
	Trace::Write("Enter VS_FileChkOutClose");
	return ditto;
}
void __declspec(dllexport) VS_FileChkOutClose(struct CHKOUTSRCH * prop1)
{
	Trace::Write("Enter VS_FileChkOutClose");
}
int __declspec(dllexport) VS_FileChkOutOpen(struct CHKOUTSRCH * prop1,char const * prop2)
{
	Trace::Write("Enter VS_FileChkOutOpen");
	return ditto;
}
int __declspec(dllexport) VS_FileChkOutRead(struct CHKOUTSRCH * prop1,struct FILECHKOUT * prop2)
{
	Trace::Write("Enter VS_FileChkOutRead");
	return ditto;
}
void __declspec(dllexport) VS_FileClose(int prop1,int prop2)
{
	Trace::Write("Enter VS_FileClose");
}
int __declspec(dllexport) VS_FileCreate(char const * prop1,char const * prop2,int prop3,char const * prop4)
{
	Trace::Write("Enter VS_FileCreate");
	return ditto;
}
int __declspec(dllexport) VS_FileGetCRC(char const * prop1,long * prop2)
{
	Trace::Write("Enter VS_FileGetCRC");
	return ditto;
}
int __declspec(dllexport) VS_FileGetHdr(char const * prop1,struct VERSION * prop2,struct FILEHDR * prop3,struct FILEHDRCRC * prop4,short * prop5)
{
	Trace::Write("Enter VS_FileGetHdr");
	return ditto;
}
int __declspec(dllexport) VS_FileGetInfo(char const * prop1,struct VSFILEINFO * prop2,struct VERSION * prop3)
{
	Trace::Write("Enter VS_FileGetInfo");
	return ditto;
}
int __declspec(dllexport) VS_FileOpen(char const * prop1,struct VERSION * prop2,int * prop3,long * prop4,long * prop5,struct VSFILEINFO * prop6,enum ENCODINGTYPE * prop7)
{
	Trace::Write("Enter VS_FileOpen");
	return ditto;
}
int __declspec(dllexport) VS_FileRead(int prop1,void * prop2,int prop3)
{
	Trace::Write("Enter VS_FileRead");
	return ditto;
}
int __declspec(dllexport) VS_FileRename(char const * prop1,char const * prop2)
{
	Trace::Write("Enter VS_FileRename");
	return ditto;
}
int __declspec(dllexport) VS_FileRollback(char const * prop1,struct VERSION * prop2)
{
	Trace::Write("Enter VS_FileRollback");
	return ditto;
}
long __declspec(dllexport) VS_FileSeek(int prop1,long prop2,int prop3)
{
	Trace::Write("Enter VS_FileSeek");
	return ditto;
}
int __declspec(dllexport) VS_FileSetType(char const * prop1,int prop2)
{
	Trace::Write("Enter VS_FileSetType");
	return ditto;
}
int __declspec(dllexport) VS_FileUnCheckOut(char const * prop1,long prop2)
{
	Trace::Write("Enter VS_FileUnCheckOut");
	return ditto;
}
int __declspec(dllexport) VS_FileUpdateChkOut(char const * prop1,struct FILECHKOUT * prop2)
{
	Trace::Write("Enter VS_FileUpdateChkOut");
	return ditto;
}
int __declspec(dllexport) VS_FileUse(char const * prop1,char const * prop2,struct VERSION * prop3,struct PRJENTRY * prop4)
{
	Trace::Write("Enter VS_FileUse");
	return ditto;
}
int __declspec(dllexport) VS_GetInfo(char const * prop1,int prop2,struct PRJENTRY * prop3,struct VERSION * prop4)
{
	Trace::Write("Enter VS_GetInfo");
	return ditto;
}
int __declspec(dllexport) VS_GetInfoRelative(char const * prop1,char const * prop2,int prop3,struct PRJENTRY * prop4,struct VERSION * prop5)
{
	Trace::Write("Enter VS_GetInfoRelative");
	return ditto;
}
int __declspec(dllexport) VS_GetName(struct SSNAME * prop1,char * prop2,int prop3)
{
	Trace::Write("Enter VS_GetName");
	return ditto;
}
int __declspec(dllexport) VS_GetNameSpace()
{
	Trace::Write("Enter VS_GetNameSpace");
	return ditto;
}
int __declspec(dllexport) VS_GetRawFileHandle(int prop1)
{
	Trace::Write("Enter VS_GetRawFileHandle");
	return ditto;
}
int __declspec(dllexport) VS_GetStoreLocalTime(long * prop1)
{
	Trace::Write("Enter VS_GetStoreLocalTime");
	return ditto;
}
int __declspec(dllexport) VS_GetStoreUTCTime(long * prop1)
{
	Trace::Write("Enter VS_GetStoreUTCTime");
	return ditto;
}
void __declspec(dllexport) VS_IDToPhys(long,char (&)[10])
{
	Trace::Write("Enter VS_IDToPhys");
}
int __declspec(dllexport) VS_Init (char const * prop1,char const * prop2,int prop3,unsigned int prop4,unsigned int prop5,unsigned int prop6,unsigned int prop7,unsigned int prop8)
{
	Trace::Write("Enter VS_Init");
	return ditto;
}
long __declspec(dllexport) VS_JournalTime()
{
	Trace::Write("Enter VS_JournalTime");
	return ditto;
}
int __declspec(dllexport) VS_JournalVersion()
{
	Trace::Write("Enter VS_JournalVersion");
	return ditto;
}
int __declspec(dllexport) VS_Label(char const * prop1,char const * prop2,char const * prop3,struct VERSION * prop4,int prop5,struct LOGENTRY * prop6)
{
	Trace::Write("Enter VS_Label");
	return ditto;
}
void __declspec(dllexport) VS_LinkSearchClose(struct LINKSRCH * prop1)
{
	Trace::Write("Enter VS_LinkSearchClose");
}
int __declspec(dllexport) VS_LinkSearchOpen(struct LINKSRCH * prop1,char const * prop2)
{
	Trace::Write("Enter VS_LinkSearchOpen");
	return ditto;
}
int __declspec(dllexport) VS_LinkSearchRead(struct LINKSRCH * prop1,char * prop2,struct PRJENTRY * prop3)
{
	Trace::Write("Enter VS_LinkSearchRead");
	return ditto;
}
int __declspec(dllexport) VS_LoadTextConvertToUnicode(int prop1,enum ENCODINGTYPE prop2,unsigned char * * prop3,unsigned short * * prop4,unsigned long * prop5,bool * prop6)
{
	Trace::Write("Enter VS_LoadTextConvertToUnicode");
	return ditto;
}
void __declspec(dllexport) VS_LogClose(struct LOGSRCH * prop1)
{
	Trace::Write("Enter VS_LogClose");
}
int __declspec(dllexport) VS_LogGetComment(struct LOGSRCH * prop1,long prop2,char * prop3,int prop4)
{
	Trace::Write("Enter VS_LogGetComment");
	return ditto;
}
int __declspec(dllexport) VS_LogOpen(struct LOGSRCH * prop1,char const * prop2,struct VERSION * prop3)
{
	Trace::Write("Enter VS_LogOpen");
	return ditto;
}
int __declspec(dllexport) VS_LogRead(struct LOGSRCH * prop1,struct LOGENTRY * prop2,int prop3,enum ENCODINGTYPE * prop4)
{
	Trace::Write("Enter VS_LogRead");
	return ditto;
}
int __declspec(dllexport) VS_MakeSortKey(char const * prop1,char * prop2)
{
	Trace::Write("Enter VS_MakeSortKey");
	return ditto;
}
int __declspec(dllexport) VS_NameKeyCompare(char const * prop1,char const * prop2)
{
	Trace::Write("Enter VS_NameKeyCompare");
	return ditto;
}
void __declspec(dllexport) VS_ParentSearchClose(struct LINKSRCH * prop1)
{
	Trace::Write("Enter VS_ParentSearchClose");
}
int __declspec(dllexport) VS_ParentSearchOpen(struct LINKSRCH * prop1,char const * prop2)
{
	Trace::Write("Enter VS_ParentSearchOpen");
	return ditto;
}
int __declspec(dllexport) VS_ParentSearchRead(struct LINKSRCH * prop1,char * prop2)
{
	Trace::Write("Enter VS_ParentSearchRead");
	return ditto;
}
long __declspec(dllexport) VS_PhysToID(char const * prop1)
{
	Trace::Write("Enter VS_PhysToID");
	return ditto;
}
int __declspec(dllexport) VS_PrjCreate(char const * prop1,char const * prop2)
{
	Trace::Write("Enter VS_PrjCreate");
	return ditto;
}
int __declspec(dllexport) VS_PrjGetHdr(char const * prop1,struct PRJHDR * prop2)
{
	Trace::Write("Enter VS_PrjGetHdr");
	return ditto;
}
int __declspec(dllexport) VS_PrjHasChildPrjs(char const * prop1)
{
	Trace::Write("Enter VS_PrjHasChildPrjs");
	return ditto;
}
int __declspec(dllexport) VS_PrjMove(char const * prop1,char const * prop2)
{
	Trace::Write("Enter VS_PrjMove");
	return ditto;
}
void __declspec(dllexport) VS_PrjSearchClose(struct PRJSRCH * prop1)
{
	Trace::Write("Enter VS_PrjSearchClose");
}
int __declspec(dllexport) VS_PrjSearchOpen(struct PRJSRCH * prop1,char const * prop2,struct VERSION * prop3)
{
	Trace::Write("Enter VS_PrjSearchOpen");
	return ditto;
}
int __declspec(dllexport) VS_PrjSearchRead(struct PRJSRCH * prop1,struct PRJENTRY * prop2,int prop3)
{
	Trace::Write("Enter VS_PrjSearchRead");
	return ditto;
}
int __declspec(dllexport) VS_SaveUnicodeFileWithEncoding(int prop1,int prop2,enum ENCODINGTYPE prop3,bool prop4)
{
	Trace::Write("Enter VS_SaveUnicodeFileWithEncoding");
	return ditto;
}
int __declspec(dllexport) VS_SaveUnicodeText(int prop1,enum ENCODINGTYPE prop2,unsigned short const * prop3,unsigned long prop4,bool prop5)
{
	Trace::Write("Enter VS_SaveUnicodeText");
	return ditto;
}
int __declspec(dllexport) VS_SetDateTime(long prop1)
{
	Trace::Write("Enter VS_SetDateTime");
	return ditto;
}
int __declspec(dllexport) VS_SetNameSpace(int prop1)
{
	Trace::Write("Enter VS_SetNameSpace");
	return ditto;
}
int __declspec(dllexport) VS_SetUser(char const * prop1)
{
	Trace::Write("Enter VS_SetUser");
	return ditto;
}
int __declspec(dllexport) VS_Suspend()
{
	Trace::Write("Enter VS_Suspend");
	return ditto;
}
void __declspec(dllexport) VS_Terminate()
{
	Trace::Write("Enter VS_Terminate");
}
int __declspec(dllexport) VS_TranslateDateTimeToPinnedVersion(char const * prop1,struct VERSION * prop2)
{
	Trace::Write("Enter VS_TranslateDateTimeToPinnedVersion");
	return ditto;
}
int __declspec(dllexport) VS_Undelete(char const * prop1,int prop2)
{
	Trace::Write("Enter VS_Undelete");
	return ditto;
}
int __declspec(dllexport) VS_hfbConvertToTemporaryUnicodeFile(int prop1,enum ENCODINGTYPE prop2,bool * prop3)
{
	Trace::Write("Enter VS_hfbConvertToTemporaryUnicodeFile");
	return ditto;
}
